/* table */
.table-header {
  height: 30px;
  border-bottom: 2px solid #dcdcdc;
  padding-bottom: 4px;
}
.table-wrap {
  position: relative;
  border: 1px solid #dcdcdc;
  font-size: 12px;
  overflow-x: hidden;
}
.table-wrap .table {
  width: 100%;
}
.table-wrap th {
  height: 30px;
  padding-left: 5px;
  border-bottom: 1px solid #dcdcdc;
  background-color: #f2f2f2;
}
.table-wrap td {
  padding-left: 5px;
  border-bottom: 1px solid #dcdcdc;
}
.table-wrap tr:hover td {
  background-color: #fff9ee;
}
.no-data {
  height: 250px;
  text-align: center;
  font-size: 14px;
}
.no-data span {
  display: inline-block;
  width: 120px;
  height: 50px;
  padding-top: 70px;
  margin: 70px auto 0;
  text-align: center;
  color: #b2b2b2;
  text-shadow: 1px 1px rgba(255, 255, 255, 0.9);
  background: url(/static_public/images/icon/nodata.png) no-repeat center top;
}
.union-name {
  display: inline-block;
  padding: 1px 8px;
  background-color: #ff7713;
  color: #fff;
  border-radius: 2px;
  margin-top: 4px;
}
/* sheet */
.sheet th,
.sheet td {
  padding: 0 5px;
  border: 1px solid #d9d9d9;
  text-align: center;
}
.sheet th.ta-l,
.sheet td.ta-l,
.sheet .ta-l td,
.sheet .ta-l th {
  text-align: left;
}
.sheet tr:hover td {
  background-color: #fff9ee;
}
.thead th {
  background-color: #f7f7f7;
}
/* */
.form-cell {
  padding: 4px 6px 4px 0;
  line-height: 22px;
}
.cell-split {
  padding-bottom: 15px;
}
.cell-split-s {
  padding-bottom: 10px;
}
/* grid */
.grid-header {
  height: 30px;
  padding-bottom: 4px;
  position: relative;
}
.grid-table {
  border: 1px solid #e6e6e6;
  border-bottom: 0;
}
.grid-table td {
  padding-left: 10px;
}
.grid-table tr:hover td {
  background-color: #f2f2f2;
}
.grid-cell {
  border-bottom: 1px solid #e6e6e6;
}
